walking cane - French English Dictionary